package exercise4;

import javax.swing.JOptionPane;


public class Exercise4 {
	public static void main(String[] args) {
		JOptionPane.showMessageDialog(null,"开始进行第一个实验-----求一个数各个部分之和","实验中。。。。",JOptionPane.PLAIN_MESSAGE);
		String a=JOptionPane.showInputDialog("输入一个整数;");
		long n=Long.parseLong(a);
		new NumberOfPlus().sumDigits(n);
		JOptionPane.showMessageDialog(null,"这个数的各个部分之和为："+NumberOfPlus.sumDigits(n));
		
		
		JOptionPane.showConfirmDialog(null,"第一个实验结束，开始进行第二个实验-----实现英尺和米的转换","实验中。。。。",JOptionPane .YES_NO_OPTION);
		FeetAndMeters f=new FeetAndMeters();
		f.printFeetAndMeters();
		
		
		JOptionPane.showConfirmDialog(null,"第二个实验结束，开始进行第三个实验-----输出两个字符之间所有的字符","实验中。。。。",JOptionPane .YES_NO_OPTION);
		char ch1,ch2;
		int numberPerLine;
		String s=JOptionPane.showInputDialog("请输入第一个字符:");
		StringBuilder st=new StringBuilder();
		ch1=s.charAt(0);
		String st1=JOptionPane.showInputDialog("请输入最后一个字符：");
		ch2=st1.charAt(0);
		String st2=JOptionPane.showInputDialog("请输入行输出量：");
		numberPerLine=Integer.parseInt(st2);
		new Chars().printChars(ch1, ch2, numberPerLine);
		
		
		JOptionPane.showConfirmDialog(null,"第三个实验结束，开始进行第四个实验-----实现矩阵","实验中。。。。",JOptionPane .YES_NO_OPTION);
		String b=JOptionPane.showInputDialog("请输入一个数代表矩阵的长度：");
		int l=Integer.parseInt(b);
		Matrix matrix=new Matrix();
		matrix.printMatrix(l);
		JOptionPane.showMessageDialog(null,"实验结束，谢谢");
	}
}
